About Sands Beach Huts Ltd (09190412) United Kingdom