About Baker & Co. Birmingham Limited (11632206) United Kingdom