About Spence & Dower Llp (OC355046) United Kingdom