About L.c.l. International Limited (01492549) United Kingdom