About Storetek Systems Limited (07019582) United Kingdom