About David Newell Consultancy Limited (05752167) United Kingdom