About Broomhill Group Limited (12423192) United Kingdom