About Thomas Mees Ltd (11755574) United Kingdom