About S & S Logistic Services Ltd (12727899) United Kingdom