About Mercia Interior Design Limited (04295598) United Kingdom