About Brock House Investments Limited (10840300) United Kingdom