About Blackpool Promotions (scotland) Limited (SC163085) United Kingdom