About Baker & Co. Group Ltd (11200756) United Kingdom