About European Storage Investments Group Limited (10866579) United Kingdom