About Meridian Urban Limited (13042522) United Kingdom