About Nicholls Motor Company Ltd (10106411) United Kingdom