About Solid Seal Sealants Ltd (10817691) United Kingdom