About Senator Corporation Limited (02718351) United Kingdom