About Scar Transport Ltd. (12518642) United Kingdom