About Champell Motors Limited (13478706) United Kingdom