About Manston Spitfire And Hurricane Memorial Trust Limited (03092670) United Kingdom