About London Liquid Roofing Company Limited (10595416) United Kingdom