About 102 Logistics Aberdeen Limited (SC353868) United Kingdom