About South Wales Time Recorder (sales And Service) Limited (01466803) United Kingdom