torbay steam fair 1400