About Switch Electronics Limited (09300503) United Kingdom