About Sprint Management Services Limited (08175814) United Kingdom