About L & E Holdings Limited (06851700) United Kingdom