About Tiger & Bear Limited (12582901) United Kingdom