Det firman Hichens , Seatonoch