About Sen Services Limited (09949281) United Kingdom