About Monkey Island (barnstaple) Ltd (08700226) United Kingdom