About Ely House Ltd (10392227) United Kingdom