About Head Rush Limited (08100862) United Kingdom