About Three Hares Publishing Ltd (08531198) United Kingdom