About Comptons Brow Management Company Ltd (07882336) United Kingdom