About L & M Roofing Contractors Limited (03814097) United Kingdom