About Clare Keller Trading Co. Ltd (13423926) United Kingdom