About Mahoney Watch Company Limited (11287086) United Kingdom