About Aberbargoed Store Ltd (09324526) United Kingdom