About Heuer Watches Limited (07639974) United Kingdom