About K.c. Switch Enterprises Limited (01333661) United Kingdom