About Redspur (holdings) Limited (03133817) United Kingdom