About Meridian Ip Communications Limited (06517634) United Kingdom