About Bear And The Bird Store Limited (12835664) United Kingdom