About Sands Beach Cafe Limited (12245452) United Kingdom