About Swl Tv Ltd. (08425788) United Kingdom