About S C Smith Holdings Limited (11781017) United Kingdom