About Lr & E Holdings Limited (12336274) United Kingdom