About Frank Douglass Computer Services Limited (01669247) United Kingdom