About Merlin Communications Group Limited (03264941) United Kingdom