About Clydemotors Limited (12285204) United Kingdom