About Abersoch Deli Limited (07254086) United Kingdom