About Brompton Partners Limited (07184850) United Kingdom