About D S Neale Limited (09783296) United Kingdom