About Accurist Watches Limited (08958982) United Kingdom