About Haward Horological Limited (01222324) United Kingdom