About S.d. Constable Limited (04529846) United Kingdom