About Sprint Group Limited (02589606) United Kingdom