About Sanderson Neill Limited (SC106533) United Kingdom