About S.d. Bell & Company Limited (NI000412) United Kingdom