About Brooke & Rosemary Ltd (12856348) United Kingdom