About Farnham Laboratories Limited (02186662) United Kingdom