About Len S Roofing & Building Services Ltd (13189034) United Kingdom