About Lq & Co. Limited (08411097) United Kingdom