About Vick Logistics Limited (12259873) United Kingdom