About Mclean Sealants Limited (SC270396) United Kingdom