About The Film And Theatre Foundation Limited (02615753) United Kingdom