I've never heard of them. Their Web site is at 502 Motorworks - there's information on there about the various cars and how their 'process' works ( 502 Motorworks ).
It's easy to put up a Web site, Facebook page and make claims / promises, but it's a lot more difficult to deliver on the promises. Just my $0.02.