About The Potted Lobster (abersoch) Limited (13159617) United Kingdom