About Vintage Watches & Watchmakers Ltd (13481466) United Kingdom