About Marc Ellis Consulting Limited (08894384) United Kingdom