About Mercia House Limited (08947618) United Kingdom