About Sealfix Limited (03409575) United Kingdom