About West Beach Cafe Limited (11503151) United Kingdom