About Andrew Carrie Traffic And Transportation Ltd. (SC414163) United Kingdom