About Seal (u.p.v.c. Products) Limited (02242314) United Kingdom