About Pacemaker Of London Ltd. (03012152) United Kingdom