About Sprint Management Resources Limited (05271103) United Kingdom