About Clements Christopher Ltd (13038847) United Kingdom