About Devizes Control Systems (holdings) Limited (08842709) United Kingdom