About L&jc Ltd (11174710) United Kingdom