About Mackay Transport & Storage Limited (02220749) United Kingdom