About Foamseal Limited (03695065) United Kingdom