About Logistics Investments Limited (04320992) United Kingdom