About Taunton Watch Services Limited (09439495) United Kingdom