About S.m. & D.m. Turner Limited (05289647) United Kingdom