About Vintage Watch Specialist (vws & Sw) Limited (12741365) United Kingdom