About The Watch Service Centre Ltd (09505719) United Kingdom