About David Bridge Technology Limited (07186803) United Kingdom