J. W. Barrington and Son Limited.