About David Neale Design Limited (03533277) United Kingdom