About Steven Spall Consulting Ltd (08892435) United Kingdom