About Pacemetrics (u.k.) Limited (03684841) United Kingdom