About Jamaica Inn Bodmin Moor Holdings Limited (08846771) United Kingdom