About Knight Watches Of London Limited (07426785) United Kingdom