About Pulse Outdoor Media Limited (08425985) United Kingdom