About Crofton Motor Company Ltd (12927285) United Kingdom