About A.t. Speedometer Company Limited (08926237) United Kingdom