About Leconfield Software Ltd (10275173) United Kingdom