About Sanderson Managed Services Limited (03620919) United Kingdom