About David Neale Associates Limited (09659239) United Kingdom