About 2020 Logistic Solutions Limited (12808639) United Kingdom