About Farnham Holdings Limited (03136038) United Kingdom