About Robert Sanderson & Sons (holdings) Limited (02589396) United Kingdom