About Switch Industrial Technologies Limited (12162532) United Kingdom