About Barry Store Ltd (12083220) United Kingdom