About Edmund Valve Company(1965) Ltd (04180634) United Kingdom