About Doctor Bear Limited (10508764) United Kingdom