About C&n Sealants Limited (05525541) United Kingdom