About The Sands Group U.k Ltd (08552371) United Kingdom