About Pulse Electric (london) Limited (13412359) United Kingdom