About Mercia No.1 Holdings Limited (08239131) United Kingdom