About Logan Trading And Logistics Limited (11076875) United Kingdom