About Sanderson Partners Limited (04071755) United Kingdom