About Cowes Ale House Ltd (11163735) United Kingdom