About I & S Logistics Limited (06145488) United Kingdom