About Mccormack Communications Limited (06018454) United Kingdom