About Mark Ellis Limited (08040847) United Kingdom