About R & R Beach Cafe Limited (09187812) United Kingdom