About A1 - Apex Self Storage Limited (00349372) United Kingdom