About Ellis Marketing Consultancy Limited (06041721) United Kingdom