About Simply Store Limited (05720510) United Kingdom