About Elc (barrow) Holdco Limited (10429844) United Kingdom