J W Greaves & Sons Ltd

Llechwedd Slate Mines, Blaenau Ffestiniog, LL41 3NB Directions