About Llandysul Ltd (13600859) United Kingdom