About S&d Logistics Ltd (12373942) United Kingdom