About Brompton Investment Funds Limited (06866020) United Kingdom