About Broomfield Ridge Limited (13047902) United Kingdom