About Barnacles (llandudno) Limited (07428924) United Kingdom