About Meridian Holdings Limited (03871361) United Kingdom