About L.a.c. Harlow Ltd (11759658) United Kingdom