About Dick & Dave Limited (08476198) United Kingdom