About Bear & Wombat Limited (11083918) United Kingdom