About G R Farmer & Sons Limited (05038375) United Kingdom