About L & C Building & Joinery Services Limited (09671298) United Kingdom