James Clarke & Co. Ltd (28)