About The Edwards (flat-patch) Communicator Co. Ltd (05664758) United Kingdom