About C Sanderson & Son Holdings Limited (09555118) United Kingdom