About L&jt Developments Ltd (13204736) United Kingdom