About Mercia Mitchell Limited (11391210) United Kingdom