About The Living Paintings Trust (03095963) United Kingdom