About Mead Ellis Limited (07501620) United Kingdom