About Leggett It Consulting Ltd (11361934) United Kingdom