About Richard Jefferies Museum Trust (07770641) United Kingdom