About W J Hafod Elfyn Limited (06904831) United Kingdom