About Dr. E.f. Schumacher Society Limited (01393554) United Kingdom