About Carteret Capital Limited (09810618) United Kingdom