About Communicator London Limited (09667478) United Kingdom