About Lb & Lc Ltd (11619198) United Kingdom