About Th Myers Ltd (13525955) United Kingdom