About Hares And Hounds (kent) Ltd (11912045) United Kingdom