About William Sanderson & Son Limited (SC003197) United Kingdom