About D Clark & Son (SL000416) United Kingdom