About Lea & Perrins Limited (00246784) United Kingdom