About Red Hare Publishing Limited (03001978) United Kingdom