About Switch Flick Electrics Limited (13235814) United Kingdom