About Sidmouth Restaurants Limited (07978604) United Kingdom