About G.t. Townshend & Sons (joinery) Limited (01825973) United Kingdom