About Newbury Hotel Blackpool Limited (09811114) United Kingdom