About Ali Haulage Limited (12297926) United Kingdom