About Hercules Watch Co Ltd (09530455) United Kingdom