About Eleco Software Limited (02283936) United Kingdom