About The Dower House Cider Company Ltd. (07901374) United Kingdom