About Baker And Bear Ltd (12017015) United Kingdom