About Pulse Electrical Gower Ltd (13251083) United Kingdom