About Mercia Technical Services Limited (09161879) United Kingdom