About Pulse Publicity Limited (03103828) United Kingdom