About The Three Eagles Llangollen Limited (11441054) United Kingdom