About Jellico Computer Services Ltd. (03049741) United Kingdom