About Pulse Technologies Limited (08617660) United Kingdom