About Baker Mckie & Partners Limited (12150015) United Kingdom