T & A Hall & Sons Ltd Preview