About Map Myerscough Art Projects Limited (09967221) United Kingdom