About David Trott Consultancy Ltd. (08559314) United Kingdom