About Powerpulse Products Limited (04545452) United Kingdom