About N.l. Ward & Son Limited (04496711) United Kingdom