About Stortek Limited (04039549) United Kingdom