About Sealed Air Trustee Limited (04588892) United Kingdom