About By The Beach Cafe Limited (12297726) United Kingdom