About M&m Retail (barnstaple) Ltd (09326466) United Kingdom