About Combe Investments Ltd (11892147) United Kingdom