About The Tonglwydfawr Inn Ltd (11495023) United Kingdom