About S. Sanderson Associates Limited (03328036) United Kingdom