About Barmpton Motor Company Limited (13503615) United Kingdom