About Llangurig Ltd (13570610) United Kingdom