About Kempton Great Engines Trust Limited (03094226) United Kingdom