About Baker & Co Associates Ltd (10908710) United Kingdom