About Barrie Wells Trust (06848662) United Kingdom