About Leggett Europe Limited (07261616) United Kingdom