About Hare And Bear Ltd (12989839) United Kingdom