About S.d.walker Limited (11685491) United Kingdom