About Sprint Sales Limited (04823710) United Kingdom