About Mercia Fund Management Limited (06973399) United Kingdom