About Meridian Communications Limited (07582953) United Kingdom