About D & I Turnbull Ltd (08677650) United Kingdom