About Sands Tv Services Ltd. (04247529) United Kingdom