About Storage Experience Limited (10152016) United Kingdom