About Farnham & Son Limited (12958970) United Kingdom