About Felin Fawr Slate Ltd (12651938) United Kingdom