About Struthers Watchmakers Limited (09136172) United Kingdom