About The Secret Beach Bar & Kitchen Ltd (11716276) United Kingdom