About Progressive Pulse Limited (10684315) United Kingdom