About Tessa Westermeyer Ltd (13488038) United Kingdom