About Blackpool Television Company Limited (01207464) United Kingdom