About Duncan Tunbridge Ltd. (08551179) United Kingdom