About Lancashire Rubber Roofing Limited (10139995) United Kingdom