About Cheddar Spring Water Limited (05212659) United Kingdom