About Broomhaugh Management Limited (09802998) United Kingdom