About Thompsonmoore Ltd (12657020) United Kingdom