About Nor Store Limited (10121476) United Kingdom