About Switch Snow Sports Limited (08046366) United Kingdom