About E & L Retail Limited (10977259) United Kingdom