About Mackin International Transport Limited (NI025966) United Kingdom