About D & B Technical Systems Limited (04708731) United Kingdom