About The Timer & Counter Company Limited (05045101) United Kingdom