About Activ Storage Limited (05403864) United Kingdom