About Champneys Springs Limited (02467338) United Kingdom