About Lord Logistics Group Ltd (12173343) United Kingdom