About Jac & Ljb Logistics Limited (12493117) United Kingdom