About S Clark & Son Limited (08709108) United Kingdom