About Michael Mccarthy Traffic Ltd (11821458) United Kingdom