About Nicholls (birmingham) Ltd (10581588) United Kingdom