About North Snow Group Limited (09882790) United Kingdom