About Broomhurst Associates Ltd. (12329653) United Kingdom