About Cliffe Leas Management Limited (02394010) United Kingdom