About Sands Service Company (no.1) Limited (02921104) United Kingdom