About David Stanbridge Ltd. (08564266) United Kingdom