About G M Howard & Company Limited (05307665) United Kingdom