About The Rix-thompson-rothenberg Foundation (01638962) United Kingdom