About L & E Developments Ltd (04529551) United Kingdom