About Clifford Motors Ltd (10900271) United Kingdom