About Abersoch Cae Du Limited (11034859) United Kingdom