About Blackpool Restaurants Limited (12280897) United Kingdom