About Waterseal (waterbar & Sealants) Limited (01497596) United Kingdom