About Wolf And Bear Ltd (13166750) United Kingdom