About Ely & Sidney Limited (01571323) United Kingdom