About A.h.nicholls & Sons Limited (00563223) United Kingdom