About Bear & Hound Limited (10045905) United Kingdom