About Bezel Watches Limited (10585385) United Kingdom