About L.j.clegg Limited (00674231) United Kingdom