About Trela Logistic Limited (11560259) United Kingdom