About Micallef Transport Limited (12224202) United Kingdom