About Christopher Cartlidge Limited (10484651) United Kingdom