Havana Coffee Co. phone Barbican Close Barnstaple, Devon EX32 9HE map Perfilta Coffee Supplies phone Unit 6, Gratton Court, Gratton Way Barnstaple, Devon EX31 3NL map if (!IN_DEV) { ?> } ?>