About N D Lewis & Son Limited (08855846) United Kingdom