CAPTAIN C DAVIDSON & CO LIMITED