About The Torquay Carriage & Motor Co. Limited (02222801) United Kingdom