About Marchand Watch Company Ltd (09895466) United Kingdom