About Digital Pulse Limited (02584177) United Kingdom