About Congreve Computing Ltd. (08283969) United Kingdom