About Ely-d Service Limited (10097363) United Kingdom