About Ely Holdings Limited (04125035) United Kingdom