About Sands Catering Services Limited (12955392) United Kingdom