About Sanderson Rand Limited (07638271) United Kingdom