About Redspur Topco Limited (09431504) United Kingdom