About Broomfield Hall Limited (01368073) United Kingdom