About Deeside Inns Ltd (SC275480) United Kingdom