About Broome Meadows Ltd (11937377) United Kingdom