About Switchtech Design Solutions Limited (10318003) United Kingdom