About David Hellier Consultancy Limited (08097936) United Kingdom