About Ely S & Trade Ltd (13591901) United Kingdom