About Senator & Co. Ltd (13105712) United Kingdom