About Hare And Hounds (stoneclough) Limited (12896808) United Kingdom