About S.m & D.l Hancock Llp (OC366262) United Kingdom