About L&j Facilities Ltd (12230492) United Kingdom