About Blackpool Promotions Limited (SC162028) United Kingdom