About Hare & Hounds (rye) Ltd (09563483) United Kingdom