About Sealants International Limited (03464200) United Kingdom