About Nicholls Brimble Bhol Limited (10421029) United Kingdom