About Edward & Co Watches Limited (11937629) United Kingdom