About Pulse Engineering Solutions Ltd (12734782) United Kingdom