About Selladoor (blackpool Productions) Limited (11608919) United Kingdom