About Leggett Group Limited (13198197) United Kingdom