About Cafe On The Beach Ltd. (10101761) United Kingdom