About Duncan & Son (southwold) Limited (05126807) United Kingdom