About Cheyne Limited (03989516) United Kingdom