About J Farnham Limited (07868196) United Kingdom