About Ely & Sidney Holdings Limited (10535209) United Kingdom