About Electrical Control Products (swindon) Limited (08669620) United Kingdom