About West End Watches Ltd (13245596) United Kingdom