About Aubrey Motor Company Ltd (10012837) United Kingdom