About Blackpool Operating Company Limited (01729327) United Kingdom