About Canford Motor Company Ltd (11191389) United Kingdom