About Sanderson Multi-channel Retail Solutions Limited (05684599) United Kingdom