About John E Stubbs Consulting Uk Limited (08554299) United Kingdom