About J Scattergood & Son Limited (08014127) United Kingdom