About Broomholme Holdings Ltd (11496696) United Kingdom