About Switch The Movie Limited (08425151) United Kingdom