About Corrour Foundation (SC618111) United Kingdom