About Bear & Bird Limited (11551339) United Kingdom