About L.c Pest-control Limited (12752657) United Kingdom