About Blackpool Tv Ltd (12246108) United Kingdom