About 35rs Llangollen Limited (11274170) United Kingdom