About D.nicholls & Sons Limited (00933500) United Kingdom