About Solenoid Valves (uk) Ltd (05338062) United Kingdom