About The Sussex Steam Engine Club Limited (08499526) United Kingdom