About Senator Sales Limited (07797423) United Kingdom