About The Aberdeen Foundation (08364955) United Kingdom