About The Visual Snow Foundation (CE013457) United Kingdom