About Senex Limited (04626386) United Kingdom