About L&j Gbs Ltd (10024064) United Kingdom