About Impulse Technologies Uk Ltd (06405157) United Kingdom