About Pulse Communications (media) Limited (04517354) United Kingdom