About Storesafe Solutions Limited (04062006) United Kingdom