About Ocean Beach Limited (11034870) United Kingdom