About L.c.mechanical Services Ltd (09883388) United Kingdom