About Broomacre Ltd (11241298) United Kingdom