About The Mackintosh Foundation (02239812) United Kingdom