About Switchtec Limited (01613368) United Kingdom