About Staffordshire & Midlands Time Recorders Limited (04550143) United Kingdom