About Pacemaker Engineering Limited (04789066) United Kingdom