About Senate Computer Services Limited (01470793) United Kingdom