About Plugswitch Limited (02433061) United Kingdom