About The Fine Time Watch Company Limited (11135832) United Kingdom