About Blackpool Promotions (usa) Limited (SC598972) United Kingdom