About Eden Bar Newquay Limited (10662836) United Kingdom