About The Deltic Preservation Society Limited (02587015) United Kingdom