About Meridian Studio Ltd (06771908) United Kingdom