About Mark Ellis Consulting Ltd (07491252) United Kingdom