About Norstrom Limited (01935414) United Kingdom