About Switch Electrical Supplies Limited (11172829) United Kingdom