About G. M. Imber & Sons Limited (05607297) United Kingdom