About L & E Engineering Services Ltd (11797098) United Kingdom