About Jamaica Inn Bodmin Moor Limited (08848951) United Kingdom