About Sno What - Sno Problem Ltd. (SC411092) United Kingdom