About Mercia Partners Limited (12529543) United Kingdom