About Sen Associates Limited (08502755) United Kingdom