About Storage Addict Limited (10152267) United Kingdom