About Eastower Communications Plc (10987926) United Kingdom