About Tessa Group Ltd. (06672530) United Kingdom