About Charlene & Thompson Ltd (12782092) United Kingdom