About Mill Meece Pumping Station Preservation Trust Limited(the) (01529273) United Kingdom