About L & E (lancs) Ltd (07666368) United Kingdom