About The Solenoid Company Limited (05045116) United Kingdom