About Mere Associates Limited (06484809) United Kingdom