James Clarke & Co. Ltd (31)