About Hampton & Kempton Waterworks Railway Limited (08428299) United Kingdom