About Brooke & Partners Ltd (07878701) United Kingdom