About Storesco Ltd (06726045) United Kingdom