About Sanderson Solutions International Limited (04480016) United Kingdom