About L & C 76 Ltd (10358490) United Kingdom