About Merthyr Stores Ltd (13193191) United Kingdom