About Llandybie Ltd (13665456) United Kingdom