About Icb (waterproofing) Ltd (01900160) United Kingdom