About Llangro Limited (NI610207) United Kingdom