About S&d Supply Group Limited (13409295) United Kingdom