About David Ellis Logistics Limited (10131227) United Kingdom