About Terraseal Limited (10939249) United Kingdom