About Sands Concern Limited (08379972) United Kingdom