About Snowmaking Ltd. (06953872) United Kingdom