About Linkup Africa Haulage Services Ltd (12898381) United Kingdom