About D. & N. Hall & Sons Limited (01176484) United Kingdom