About Cheddar Valley Inn Limited (10810846) United Kingdom