About Special Logistics Limited (09613611) United Kingdom