About Leggett S Farm Limited (00379899) United Kingdom