About Stephen M Haynes Consulting Ltd (08390827) United Kingdom