About Baker Sinclair Limited (10306297) United Kingdom