About Taylor S Autos Motor Engineers Ltd (12064603) United Kingdom