About Mercia Holdings Limited (10750140) United Kingdom