About Tess International Limited (06997876) United Kingdom