About Durham City Controls Ltd. (08514890) United Kingdom