About The Isabel Baker Foundation (CE006234) United Kingdom