About Broomlands Management Company Ltd (13343095) United Kingdom