About Trustseal Limited (03109968) United Kingdom