About The Clyde River Foundation (SC196438) United Kingdom