About Pulse Products Limited (03365522) United Kingdom