About Switch Electrical Holdings Limited (13136616) United Kingdom