About Barnstaple Stores Ltd (11099146) United Kingdom