About K C Sealants Ltd (SC560518) United Kingdom