About Duncan Mckee Transport Ltd (SC595605) United Kingdom