About Blackpool Coastal Leisure Limited (12711144) United Kingdom