About Tessalate Limited (05240461) United Kingdom