About Canolfan Felin Fach Centre Limited (03280924) United Kingdom