James Clarke & Co. Ltd (30)