About Clydach Tavern Limited (12602519) United Kingdom