About Bryn Dethol (llangollen) Management Limited (05978791) United Kingdom