About G. Duke & Sons Limited (01921853) United Kingdom