About John Powell Consultancy Limited (08134194) United Kingdom