About Llangoed Limited (08101288) United Kingdom