About London Bear Limited (12425321) United Kingdom