About Hare & Hounds (bamford) Ltd (08862935) United Kingdom