About Sturgess Newton Baker Llp (OC374855) United Kingdom