About The Snow Company Uk Limited (04244992) United Kingdom