About L.c.c Fencing Services Ltd (11983806) United Kingdom