About Elizabeth & Co Watches Limited (13110905) United Kingdom