About The Philosophy Foundation (07416912) United Kingdom