Barker,, H., Consolidated Glass Works Limited, South Africa