About N.l.suggitt & Sons Limited (00932280) United Kingdom