About The Artists Studio (abersoch) Limited (04758219) United Kingdom