About Fenby Motor Company Ltd (07664962) United Kingdom