T Cooke & Sons Ltd London, York & Cape Town