About The Edyvean Walker And David Lindop Trust Limited (00887428) United Kingdom