About David Nicholls Limited (00803208) United Kingdom