About Merco Place Limited (05493239) United Kingdom