About Switch Enterprise Limited (02709818) United Kingdom