About Mark G Ellis Limited (11890077) United Kingdom