About Llangynyw Limited (09076673) United Kingdom