About Newmark Watch Company Limited (12926676) United Kingdom