About Surf Shack Cafe St Ives Ltd. (09296868) United Kingdom