About Sanderson Multi-channel Solutions Limited (09445784) United Kingdom