About Leggett Software Ltd (08941980) United Kingdom