About Ellion Consultancy Ltd (07480769) United Kingdom