About Samphire Trust (06261344) United Kingdom