About Cattermole Investments Ltd (11187485) United Kingdom