About Pulse (bristol) Ltd (12432798) United Kingdom