- The Digital Window The Software Delicatessan The Mossy Rock French Tarts The Digital Window onto the new world of digital documents .... Access to all things Hypermedia The Digital Window Limited Old Linen Court, 83-85 Shambles Street, Barnsley S70 2SB UK Fax/voice/answerphone : +44 (0)1423-359120 UK Company No. 3104451 - Vat. Reg. No. 545-4748-20 e-mail: imp@digitalwindow.com New & Updated : ...www.digitalwindow.com