About C.r. Clarke & Co. (uk) Limited (02022077) United Kingdom