About Dempster Computer Services Limited (01484550) United Kingdom