About Farnham S Ltd. (03917198) United Kingdom