About L & J Developments (e.a) Ltd (13278471) United Kingdom