About Baker Fitzroy Ltd (SC409245) United Kingdom