About Broham Watch Company Ltd (11574665) United Kingdom