About G Nichols & Sons Ltd (04526613) United Kingdom