About Y Felin Abersoch Limited (13392020) United Kingdom