About Dorman Smith Switchgear Limited (00327695) United Kingdom