About Vintage Watch Centre London Ltd (13548388) United Kingdom