About Baker & Finnemore Limited (00116591) United Kingdom