About Redspur (barking) Limited (10995227) United Kingdom