About Barnstaple Inn Limited (10710239) United Kingdom