About Logistics Group Holdings Limited (08110833) United Kingdom