About Pulse Digital Office Solutions Ltd (07585971) United Kingdom