About Rest Bay Caf Bar Limited (11789340) United Kingdom