About Communicator Limited (02201196) United Kingdom