About The Snow Group Limited (10055056) United Kingdom