About The Stores Llandrillo Ltd (13203673) United Kingdom