About Cheyneys Limited (02951334) United Kingdom