About National Time Recorder Company Limited (00146424) United Kingdom