About Meridian Water Studios Limited (12527635) United Kingdom