About Vacuum Interrupters Limited (05517641) United Kingdom