About Leggett & Platt Components Europe Limited (00236553) United Kingdom