About Sealright Sealants Ltd (12590926) United Kingdom