About Barmouth Bargain Company Ltd (12070910) United Kingdom