About The Second Hand Watch Company Limited (03827559) United Kingdom