About J Scadding & Son Limited (05681193) United Kingdom