About D & S Smith Limited (SC330145) United Kingdom