About Bell And Bear Limited (13156986) United Kingdom