About Premiere Store Treharris Ltd (12188011) United Kingdom