About Wembley Watch Ltd (12611927) United Kingdom