Temple T L & Sons Ltd
21557