About Dem Logistics Limited (12298964) United Kingdom