About Bacar Logistics Limited (13206053) United Kingdom