About Pulse And Bar Media Limited (08950688) United Kingdom