About Eddie & Vicky Logistics Ltd (12036235) United Kingdom