About Abersoch Offaxis Limited (08936189) United Kingdom