About Peter Spence Consulting Ltd (10273597) United Kingdom