About Sands Amusements Limited (08385344) United Kingdom