About Longlife Flat Roofing Company Limited (08114038) United Kingdom