About Clark & Son (long Melford) Limited (08422837) United Kingdom