About The Swatch Group (uk) Limited (00177501) United Kingdom