About Mere House Group Limited (13191593) United Kingdom