About Pulse Electro Mechanical Limited (03790199) United Kingdom