About Sealright Limited (11387674) United Kingdom