About Cardew & Co. Limited (02591456) United Kingdom