About Jabbar Logistics Ltd (12153457) United Kingdom