About Sovereign Sealants Ltd (12310057) United Kingdom