About T. Nutt & Sons Limited (00742399) United Kingdom